#include<bits/stdc++.h>
using namespace std;
long long n,k=0,ans=0;
long long r[1000000]={},b[1000000]={};
int main(){
	freopen("duel.in","r",stdin);
	freopen("duel.out","w",stdout);
	cin>>n;
	for(int i=0;i<n;i++){
		cin>>r[i];
		b[i]=r[i];
	}
	sort(r,r+n);
	sort(b,b+n);
	for(int i=1;i<n;i++){
		if(r[i]>b[k]){
			b[k]=-1;
			k++;
		}
	}
	for(int i=0;i<n;i++){
		if(b[i]!=-1){
			ans++;
		}
	}
	cout<<ans;	
	return 0;
}
